//
//  UILabel+Extension.swift
//  weibo
//
//  Created by Fly on 2017/12/28.
//  Copyright © 2017年 Fly. All rights reserved.
//

import Foundation
import UIKit

extension UILabel {
    
    // 扩展—便利构造函数
//    convenience init(textString: String, fontSize: CGFloat = 16.0, textStrColor: UIColor = UIColor.black) {
//        
//        self.init()
//        
//        text = textString
//        
//        textColor = textStrColor
//        
//        font = UIFont.systemFont(ofSize: fontSize)
//        
//        numberOfLines = 0
//        
//        sizeToFit()
//        
//    }
    
    // 扩展-新增方法
    open class func easyLabel(textString: String, fontSize: CGFloat = 16.0, textAlignment: NSTextAlignment = .left, textStrColor: UIColor = UIColor.black) -> UILabel {
        
        let label = UILabel()
        
        label.text = textString
        
        label.textColor = textStrColor
        
        label.font = UIFont.systemFont(ofSize: fontSize)
        
        label.numberOfLines = 0
        
        label.textAlignment = textAlignment
        
        label.sizeToFit()
        
        return label
    }

}
